class MatchLiveEntity {
  String? chatGroupId;
  int? copyright;
  String? expertId;
  int? matchId;
  int? roomId;
  String? name;
  int? sort;
  String? url;
  int? playStatus;
  int? defaultPlay;
  String? vformat;
  int? vtype;

  MatchLiveEntity(
      {this.chatGroupId,
      this.copyright,
      this.expertId,
      this.matchId,
      this.roomId,
      this.name,
      this.sort,
      this.url,
      this.playStatus,
      this.defaultPlay,
      this.vformat,
      this.vtype});

  MatchLiveEntity.fromJson(Map<String, dynamic> json) {
    chatGroupId = json['chatGroupId'];
    copyright = json['copyright'];
    expertId = json['expertId'];
    matchId = json['matchId'];
    roomId = json['roomId'];
    name = json['name'];
    sort = json['sort'];
    url = json['url'];
    playStatus = json['playStatus'];
    defaultPlay = json['defaultPlay'];
    vformat = json['vformat'];
    vtype = json['vtype'];
  }

  Map<String, dynamic> toJson() {
    final Map<String, dynamic> data = new Map<String, dynamic>();
    data['chatGroupId'] = this.chatGroupId;
    data['copyright'] = this.copyright;
    data['expertId'] = this.expertId;
    data['matchId'] = this.matchId;
    data['roomId'] = this.roomId;
    data['name'] = this.name;
    data['sort'] = this.sort;
    data['url'] = this.url;
    data['playStatus'] = this.playStatus;
    data['defaultPlay'] = this.defaultPlay;
    data['vformat'] = this.vformat;
    data['vtype'] = this.vtype;
    return data;
  }
}
